home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- # cls - comment show script
- # copyright (c) 2001, joseph cheek, joseph@redmondlinux.org
- # released under gpl.
- #
- # ex: cls
- #
- # opts: -q: quiet [don't print status messages]
- # -l: language to use
-
- LANG=
- ERROR=0
-
- if [ "n$1" = "n-q" ]; then # -q
- QUIET="-q"
- shift
- fi
-
- if [ "n$1" = "n-l" ]; then # -l
- LANG="$2"
- shift
- shift
- fi
-
-
- #
- #
- # constants and vars
-
- RL_ROOT=/opt/redmondlinux
- BUILD_NUM_FILE=$RL_ROOT/builds/CURRENT_BUILD
- BUILD_NUM=`cat $BUILD_NUM_FILE`
-
- BUILD_ROOT=$RL_ROOT/builds/$BUILD_NUM
- cd $BUILD_ROOT
-
- for lang in $LANG*; do # for each language
-
- CHANGELOG=$BUILD_ROOT/$lang/CHANGELOG.short
- [ $QUIET ] || echo ==\> $CHANGELOG \<==
-
- tail $CHANGELOG # show changelog
-
- if [ "$?" -gt 0 ]; then # show changelog failed
- ( echo `basename $0`: show changelog failed
- echo check permissions on $CHANGELOG ) >&2
- ERROR=1
- fi
-
- done
-
- exit $ERROR
-